History
History
Synonyms
UK
US
Meaning:
intercede

to plead (with a person) to end a quarrel or to obtain a favour

mediate

obstruct

to block up (a road, view etc); to make (the progress etc of something) difficult

prevent, restrict

MONKEY WITH as in Wiktionary
MONKEY WITH as in Wikipedia